﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;

namespace DiarioSur.Codigo
{
    public class FormGenerico: Page
    {
        public int CodigoPerfil 
        {
            get
            {
                int cod = 0;

                if (Session["CodigoPerfil"] != null)
                    cod = int.Parse(Session["CodigoPerfil"].ToString());

                return cod;
            }
            set { Session["CodigoPerfil"] = value; }
        }

        protected void RegistrarAcceso()
        {
            DiarioSurDataContext contexto = new DiarioSurDataContext();
            DS_Acceso nuevoAcceso = new DS_Acceso();
            nuevoAcceso.Fecha = DateTime.Now;
            nuevoAcceso.IP = HttpContext.Current.Request.UserHostName;
            if (Request.QueryString["tag"] != null)
                nuevoAcceso.Tag = Request.QueryString["tag"].ToString();

            contexto.DS_Accesos.InsertOnSubmit(nuevoAcceso);
            contexto.SubmitChanges();

            if (Request.QueryString["cod"] != null)
                CodigoPerfil = int.Parse(Request.QueryString["cod"]);
        }
    }
}